<?
ob_start ();
?>


<select class="field" style="<?= $field->getStyle() ?>" name="programacodigo" onchange="JavaScript:global.CodInstServico.load (this.value);" >

    <?
    //em caso de edicao recupera o id da CI
     $itemId = '';
    if (!isset ($_GET['itemId']))
	$itemId = $_GET['itemId'];




    $db = Database::singleton();

    //recupera grupos do usuario

    $userGroups = User::singleton()->getGroups();

    //recupera grupos do usuario
    $grupos="'";
    $grupos=$grupos.implode("','", $userGroups);
    $grupos=$grupos."'";

//acessa o banco e traz os setores que pertencem ao grupoo do usuario
    $sth = $db->prepare("select s.setorid, s.chefe_funcao
     from cpcx.setor s
     join _group g on g._id=s._group
    where setor_status='1' and g._name in ($grupos)
    order by chefe_funcao ");


    $sth->execute();
    echo '<option value="0">Selecione o Setor</option>';
   
    $aux = '';
    while ($item = $sth->fetch(PDO::FETCH_OBJ)) {
        if ($aux != '')
            $aux = $item;
        echo '<option value="' . $item->setorid . '">' . $item->chefe_funcao . '</option>';
        $itemId = $item->setorid;
    }
    ?>

</select>

<input type="hidden" name="<?= $fieldName ?>" id="<?= $fieldId ?>" id="setorid" value="<?= $itemId?>" />

<?
    return ob_get_clean ();
?>